// IPropCtrlParent.h: interface for the IPropCtrlParent class.
//
//////////////////////////////////////////////////////////////////////

#ifndef IPROPERTYCHANGELISTENER_H
#define IPROPERTYCHANGELISTENER_H

#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000
#include <string>
#include "LibDefine.h"
class PROPERTY_VIEW_LIB_API IPropertyChangeListener
{
public:

    //when a property has changed, the property control
    //will notify its parent through this function call
    virtual void PropertyChanged();

    virtual std::wstring GetNoPropertiesMessage()
    {
        return L"NO PROPERTIES";
    }
};

#endif
